---
title: ファイル
description: 複数のファイルを読み込んで解析する
---

import { BlockInfoCard } from "@/components/ui/block-info-card"

<BlockInfoCard 
  type="file"
  color="#40916C"
  icon={true}
  iconSvg={`<svg className="block-icon"
      
      
      
      viewBox='0 0 23 28'
      fill='none'
      xmlns='http://www.w3.org/2000/svg'
    >
      <path
        d='M8 15.2H15.2M8 20H11.6M2 4.4V23.6C2 24.2365 2.25286 24.847 2.70294 25.2971C3.15303 25.7471 3.76348 26 4.4 26H18.8C19.4365 26 20.047 25.7471 20.4971 25.2971C20.9471 24.847 21.2 24.2365 21.2 23.6V9.6104C21.2 9.29067 21.136 8.97417 21.012 8.67949C20.8879 8.38481 20.7062 8.11789 20.4776 7.8944L15.1496 2.684C14.7012 2.24559 14.0991 2.00008 13.472 2H4.4C3.76348 2 3.15303 2.25286 2.70294 2.70294C2.25286 3.15303 2 3.76348 2 4.4Z'
        stroke='currentColor'
        strokeWidth='2.25'
        strokeLinecap='round'
        strokeLinejoin='round'
      />
      <path
        d='M14 2V6.8C14 7.43652 14.2529 8.04697 14.7029 8.49706C15.153 8.94714 15.7635 9.2 16.4 9.2H21.2'
        stroke='currentColor'
        strokeWidth='2.25'
        strokeLinejoin='round'
      />
    </svg>`}
/>

{/* MANUAL-CONTENT-START:intro */}
ファイルパーサーツールは、さまざまなファイル形式からコンテンツを抽出して処理する強力な方法を提供し、エージェントワークフローにドキュメントデータを簡単に組み込むことができます。このツールは複数のファイル形式をサポートし、最大200MBのサイズのファイルを処理できます。

ファイルパーサーを使用すると、以下のことが可能です：

- **複数のファイル形式を処理**: PDF、CSV、Wordドキュメント（DOCX）、テキストファイルなどからテキストを抽出
- **大きなファイルを処理**: 最大200MBサイズのドキュメントを処理
- **URLからファイルを解析**: オンラインでホストされているファイルのURLを提供することで、直接コンテンツを抽出
- **複数のファイルを一度に処理**: 一回の操作で複数のファイルをアップロードして解析
- **構造化データを抽出**: 可能な限り元のドキュメントからフォーマットと構造を維持

ファイルパーサーツールは、エージェントがレポートの分析、スプレッドシートからのデータ抽出、さまざまなドキュメントソースからのテキスト処理など、ドキュメントコンテンツを扱う必要があるシナリオで特に役立ちます。ドキュメントコンテンツをエージェントが利用できるようにするプロセスを簡素化し、直接テキスト入力と同じくらい簡単にファイルに保存された情報を扱うことができます。
{/* MANUAL-CONTENT-END */}

## 使用方法

ワークフローにファイルを統合します。手動でファイルをアップロードするか、ファイルURLを挿入することができます。

## ツール

### `file_parser`

アップロードされたファイルまたはURL（テキスト、PDF、CSV、画像など）からのファイルを1つ以上解析します

#### 入力

| パラメータ | 型 | 必須 | 説明 |
| --------- | ---- | -------- | ----------- |
| `filePath` | string | はい | ファイルへのパス。単一のパス、URL、またはパスの配列が可能です。 |
| `fileType` | string | いいえ | 解析するファイルの種類（指定しない場合は自動検出されます） |

#### 出力

| パラメータ | 型 | 説明 |
| --------- | ---- | ----------- |
| `files` | array | 解析されたファイルの配列 |
| `combinedContent` | string | すべての解析されたファイルの結合コンテンツ |

## 注意事項

- カテゴリー: `tools`
- タイプ: `file`
